package com.kfm.am.generic;

import com.kfm.am.Movie;

// 自定义泛型类
public class Demo<E, T> {

    E e;
    T t;
    // E 返回值类型 创建Demo对象的时候传递的是什么类型，这个E就是什么类型
    E getE() {
        return e;
    }

    T getT () {
        return t;
    }

    // 泛型方法 C 调用方法传递的c是什么类型 C就是什么类型
    <C> void test(C c) {
//        return c;
    }
}

class DemoTest {

    public static void main(String[] args) {

        Demo<String, Movie> demo = new Demo<String, Movie>();
        demo.test(1);
    }
}
